remove the overburden - Espagnol Anglais Dictionnaire